home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Tech Arsenal 1
/
Tech Arsenal (Arsenal Computer).ISO
/
tek-15
/
amise211.zip
/
AMISETUP.DOC
< prev
next >
Wrap
Text File
|
1993-06-20
|
78KB
|
1,687 lines
┌───────────────────────────────────────────────────────────────────╖
│ ║ █
│ ║ █
│ A M I s e t u p ║ █
│ Shareware ║ █
│ Documentation ║ █
│ AMISETUP.DOC ║ █
│ ║ █
│ Copyright (c) Robert Muchsel 1992-1993 ║ █
╘═══════════════════════════════════════════════════════════════════╝ █
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
AMIsetup is an external setup program for 386/486 PCs with modern AMI
BIOS (AMI Hi-Flex BIOS). AMIsetup can change all setup options (even
those the BIOS doesn't display) conveniently.
In this manual, symbols from the extended character set are used (code
page 437). In the program itself, these can be turned off.
Important
─────────
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
┌────────────────────────────────────────────────────────────────────┐
│ │
│ USE AT YOUR OWN RISK! │
│ This program is based on undocumented data structures. │
│ Improper use, program errors or bad luck can cause hardware, │
│ software and stored data of the computer be irreversibly damaged! │
│ The user is advised always to make adequate Back Ups of all │
│ valuable files or Data. Because he can have no control over how │
│ this program is used │
│ THE AUTHOR ACCEPTS NO LIABILITY FOR ANY DAMAGE! │
│ │
╘════════════════════════════════════════════════════════════════════╛
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
No part of this documentation may be reproduced, transmitted,
transcribed, stored in any retrieval system, or translated into any
other language or computer language in whole or in part, in any form
or by any means, whether it be electronic, mechanical, magnetic,
optical, manual or otherwise, without prior written consent of the
author, Robert Muchsel.
The author disclaims all warranties as to this software, whether
express or implied, including without limitation any implied warranties
of merchantability, fitness for a particular purpose, functionality,
data integrity or protection, in so far as permitted by applicable
legislation.
All trademarks are property of their respective owners and appear for
identification purposes only.
What's new: Changes are described in a separate file, AMISETUP.NEW.
Shareware
─────────
┌───────────────────────────────────────────────────────────────────┐
│ Writing this program has taken lots of work. If you continue │
│ using it after a reasonable trial period of 30 days, you have │
│ to pay a small fee to the author. │
│ │
│ SHAREWARE is NOT FREE SOFTWARE. You can, however, test shareware │
│ before purchasing it. │
│ │
│ For detailed information, see appendix A. │
└───────────────────────────────────────────────────────────────────┘
You are encouraged to copy and pass on the unregistered shareware
version of this program, if
- the contents of the original archive aren't changed
- no fee is charged for the distribution,
especially no disk copying fee, postage, download costs (BTX/
videotex, BBS) etc.
The program must not be added to CD ROMs, books, magazines etc., even
if no additional fee is charged.
Sale or bundling of this program with hardware or other software is
not allowed.
║ If you want to offer this program (shareware version or full version)
║ to your customers, please contact the author. In most cases a
║ a distribution license and upgrade information will be sent by fax!
The information contained in the online reference for registered users
must not be copied, published or separated from the program. The author
has taken every care to ensure the technical correctness of the
information, but cannot accept any liability in case of any error.
If you have comments or find an error, please send them to the author!
Highlights
──────────
If you ever considered your built-in setup as incomprehensible,
boring, inconvenient or incomplete, you have just waited for
AMIsetup.
AMIsetup can save your configuration on disk and restore it. You
can even change setup options missing in your BIOS! AMIsetup cracks
your password and prints your setup as a list. Add comprehensive
online help, soundblaster support and an online reference which
explains many setup options. Of course you can protect AMIsetup
itself with a password.
For diagnostic purposes, AMIsetup can on many machines measure the
DMA frequency (avoids burn-out of the DMA chip due to overload)
and display the CMOS error flags. You can compare the CMOS real
time clock and DOS time, change setup registers manually (experts
only) and display the BIOS ID. Switch AMIsetup to high resolution
video mode (EGA/VGA) and use the mouse...
And once you are finished, AMIsetup can reboot your computer.
Contents
────────
1 Caution!
2 Starting the program
3 Menus in detail
3.1 ≡ (System) menu
3.2 BIOS menu
3.3 CMOS menu
3.4 Setup
1. Standard setup
2. Extended/chipset setup
3. Change register
4. Password
5. Load ROM setup defaults, load ROM power-on defaults
6. Print current setup
7. Analyse ID string
8. Save changes and quit
9. Exit without saving
3.5 Options dialogue
3.6 Help menu
4 Key shortcuts
Appendix
A Registration, limits of the shareware version,
addresses, upgrades, about the author
B AMIsetup and OS/2 2.x, AMI BIOS and OS/2
C Known problems
1. Is AMIsetup compatible with your BIOS?
2. Frequent errors with compatible BIOS versions
3. Stopgap: -OVERRIDE
D Glossary
E If the machine won't boot...
F Switching to the English user interface
G Soundblaster
H EISA
NB: The program needs write access to the current directory.
Diskettes must not be write protected if file operations are to be
used.
1 Caution!
───────────
If you are not familiar with setup options or if you don't know
what they do, please consider whether changing the setup options
is really necessary.
┌───────────────────────────────────────────────────────────────────┐
│ On many PCs, the DMA clock speed can be changed. │
│ This may work at first, but later the DMA chip may be destroyed, │
│ thus making the motherboard useless! │
│ │
│ Another critical point is the password option. Since you cannot │
│ erase CMOS RAM on some mainboards (see appendix E), it may │
│ happen that because of - forgetfulness, BIOS errors, different │
│ keyboard layout etc. - you are irreversibly locked out of your │
│ computer. │
└───────────────────────────────────────────────────────────────────┘
Before making ANY change, ask yourself:
- is it necessary?
- what are the consequences?
It is strongly recommended to make a backup of the current
configuration before using AMIsetup - "CMOS│Write image to file" (and
"CMOS│Write EISA NVRAM to file", if available).
┌───────────────────────────────────────────────────────────────────┐
│ N E V E R C H A N G E A R U N N I N G S Y S T E M !!! │
└───────────────────────────────────────────────────────────────────┘
WHEN DID YOU DO YOUR LAST COMPLETE BACKUP???
2 Starting the program
───────────────────────
First of all, please read the manual and the file "AMISETUP.NEW".
Normally, you start AMIsetup without additional commandline arguments.
There is an exception though (see appendix C). You should read
appendix B if you want to use AMIsetup under OS/2.
If using AMIsetup for the first time, you have to choose the desired
language:
┌──────────── Welcome / Willkommen ! ────────────┐
│ │
│ This is a bilingual version of AMIsetup. │
│ For English help texts and user interface, │
│ press [E]. │
│ │
│ Dies ist eine zweisprachige Version von │
│ AMIsetup. Drücken Sie [D] für deutsche Hilfe- │
│ texte und Benutzeroberfläche. │
│ │
│ [E] English version [D] deutsche Version │
│ │
└───────────────────────────────────────AMIsetup─┘
Should you decide on the german version, please continue reading in
the file "AMISETUP.DOK".
Next you must to accept the warning message with a "Y":
┌───────────────── C A U T I O N ────────────────┐
│ │
│ USE AT YOUR OWN RISK! │
│ │
│ This program is based on undocumented data │
│ structures. Hard- and software and stored │
│ data could be damaged irrevocably! │
│ │
│ THE AUTHOR WILL NOT BE LIABLE FOR ANY DAMAGES! │
│ │
│ [Y] accept and start program [N] back to DOS │
│ │
└───────────────────────────────────────AMIsetup─┘
If you have set a password in the "Options" dialogue (3.5), you will
be prompted to enter it.
╔══════════════ Password ══════════════╗
║ ║
║ AMIsetup is password protected. ║
║ Please enter the current password. ║
║ ║
║ Password **** ║
║ ║
║ ║
║ OK ▄ Help ▄ ║
║ ▀▀▀▀▀▀▀▀ ▀▀▀▀▀▀▀▀ ║
╚══════════════════════════════════════╝
Next, a dialogue box containing program revision and registration
number (or "UNREGISTERED") appears. If you haven't yet paid for
AMIsetup and a registration number appears anyway, you've got an
(illegal) pirated copy. Please contact the author.
╔═[■]══════════ Information ══════════════╗
║ ║
║ AMIsetup v2.1 ║
║ External setup ║
║ REGISTERED (#XXXXXXXXX) ║
║ ║
║ Copyright (c) 1992-93 Robert Muchsel ║
║ ║
║ ║
║ Free memory: 243904 ║
║ ISA System ║
║ ║
║ OK ▄ Help ▄ ║
║ ▀▀▀▀▀▀▀▀▀ ▀▀▀▀▀▀▀▀▀ ║
╚═════════════════════════════════════════╝
║ You can also view this entire file from AMIsetup ("Help|View
║ AMISETUP.DOC").
Quick start
▀▀▀▀▀▀▀▀▀▀▀
The most frequent error stems from use of AMIsetup with a memory
manager (386MAX, QEMM386, EMM386, DOS 6 MEMMAKER...) loaded. Please
note para 3.2 "BIOS|Write image to file" and appendix C.
3 Menus in detail
──────────────────
Using the mouse or pressing <F10>, you get to the main menu bar.
There, you have the following pull down menus at your disposal:
≡ BIOS CMOS Setup Options Help
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Pressing <F1> gets you help. The online help contains nearly all of the
manual.
Hint for mouse users: The right button is equivalent to <Esc>.
3.1 ≡ (System) menu
───────────────────
≡ BIOS CMOS Setup Options Help
┌────────────────────┐ ░░░░░░░░░░░░░░░░░
│ About Shift-F10 │ ░░░░░░░░░░░░░░░░░
│ Evaluate DMA clock │ ░░░░░░░░░░░░░░░░░
├────────────────────┤ ░░░░░░░░░░░░░░░░░
│ Video mode Alt-V │ ░░░░░░░░░░░░░░░░░
├────────────────────┤ ░░░░░░░░░░░░░░░░░
│ Reboot │ ░░░░░░░░░░░░░░░░░
│ Exit Alt-X │ ░░░░░░░░░░░░░░░░░
└────────────────────┘ ░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
About
Shows a dialogue box containing program revision and registration
number (if any).
Evaluate DMA clock
Tries to determine the current DMA clock speed (this operation is
very hardware dependent and it is possible it won't work - "Error"
is displayed then).
The measured clock speed is displayed in
green (up to 4.25 MHz): Everything OK
yellow (up to 5.10 MHz): Caution, possibly decrease DMA clock speed
red (from 5.10 MHz): The clock is too fast and can cause damage!
Conditioned by "DMA waits" it is possible that too low a clock is
shown (especially on fast i486 systems). I.e.: If AMIsetup detects a
"red" DMA clock, then it is truly time to decrease it - the DMA chip
can be destroyed by overclocking!
On many systems, DMA clock is coupled with bus clock (e.g. ETEQ,
OPTI, SIS, UMC). You only need to double the DMA clock rating to
obtain the bus clock. It is not possible to measure the bus clock
directly.
Video mode
Toggles the display mode between 25 lines and 43/50 lines and requires
an EGA/VGA graphics adaptor.
AMIsetup automatically stores the last used video mode.
Reboot
Executes a cold boot. The keyboard controller is programmed to trigger
a hardware reset.
The "Reboot" function can be turned off using the "Options" dialogue.
CAUTION! If you use a hard disk cache (Smartdrive, PC-KWIK, Hyperdisk,
PC-Cache etc.), you shouldn't use "Reboot" but press <Ctrl><Alt><Del>
instead.
Exit
Exits the program.
3.2 BIOS menu
─────────────
≡ BIOS CMOS Setup Options Help
░░░ ┌─────────────────────┐ ░░░░░░░░░░░░
░░░ │ Test version │ ░░░░░░░░░░░░
░░░ ├─────────────────────┤ ░░░░░░░░░░░░
░░░ │ Write image to file │ ░░░░░░░░░░░░
░░░ └─────────────────────┘ ░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Test version
Verifies whether the BIOS and AMIsetup are compatible. This check
is executed automatically whenever you start "Setup". If this test
fails ("*ERROR*") and you use a memory manager (e.g. QEMM-386,
EMM386, 386MAX, DOS 6 MEMMAKER), you may have to create a BIOS
image (see below), or reboot from a plain vanilla DOS diskette.
Please read appendix C for more information about compatible BIOS
versions.
Write image to file
Using this function, you can create a "BIOS image" file. This file
is necessary if you use a memory manager like QEMM-386, EMM386 or
386MAX. Otherwise you don't need an image file. "BIOS|Test version"
tells you whether you need an image file.
To create a "BIOS image" file, do the following:
1. Reboot the PC WITHOUT memory manager and WITHOUT shadow RAM (if
possible). It's best to boot from a floppy disk.
Example: To disable the DOS 6 memory manager, type
"MEMMAKER /UNDO"
2. Start AMIsetup.
3. Turn off "Use BIOS image" in the "Options" dialogue.
4. Select "BIOS|Test version" and verify that everything checks out
OK.
5. Select and execute "BIOS|Write image to file" (you can change the
filename in the "Options" dialogue, if need be. Default is
"BIOS.DAT").
6. Finally don't forget to turn on "Use BIOS image" in the "Options"
dialogue in order to use the newly created BIOS image.
3.3 CMOS menu
─────────────
S CMOS Setup Options Help
░ ┌──────────────────────────────┐ ░░░
░ │ Test checksums │ ░░░
░ ├──────────────────────────────┤ ░░░
░ │ Print │ ░░░
░ ├──────────────────────────────┤ ░░░
░ │ Write image to file │ ░░░
░ │ Restore from image │ ░░░
░ │ Write EISA NVRAM to file │ ░░░
░ │ Restore EISA NVRAM from file │ ░░░
░ ├──────────────────────────────┤ ░░░
░ │ Information │ ░░░
░ │ Time compare │ ░░░
░ └──────────────────────────────┘ ░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Test checksums
Verifies the CMOS RAM checksums. There are two areas - the first is
in all AT computers, the second only in PCs with an AMI BIOS. If
one of these two tests fails, the program declines to run "Setup".
If you have written your Setup to a file before this error occurred,
you can correct the problem through "Restore from image".
Print
Prints the CMOS RAM contents and is used for diagnostic and
reference purposes only. In order to get a readable, plain English
print, use "Setup|Print current setup".
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░╔═[■]═════════ Print CMOS ═════════════╗░
░║ ║░
░║ »Print to file ║░
░║ PRN ║░
░║ ║░
░║ ║░
░║ [ OK ] [Cancel ] [ Help ] ║░
░║ ║░
░╚══════════════════════════════════════╝░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
If you enter a name different from "PRN", the output will be
redirected to a file, e.g. "CMOS.TXT". Of course you can also use
device names (e.g. "LPT2")
If your printer cannot print graphic characters, you must turn off
"Extended character set" in the "Options" dialogue.
Data is written in the following format:
Reg │ Current value
────┼──────────────
00 │ 13 00010011
01 │ 23 00100011
... ...
7E │ 00 00000000
7F │ 00 00000000
Opposite to the register number (hexadecimal), the current value is
printed in hexadecimal and binary format.
If you don't want a form feed at the end, turn it off in the
"Options" dialogue.
Write image to file
Copies contents of CMOS RAM to a file. You can change the filename
in the "Options" dialogue (default is "CMOS.SAV").
Restore from image
Reads this file back to CMOS RAM and restores the saved state. Time
and date are not set, however!
Write EISA NVRAM to file
Restore EISA NVRAM from file
On some EISA computers, you can also save and restore the EISA
NVRAM (parts of the configuration data are stored in the EISA NVRAM
on these machines). The default filename is "EISANVR.SAV".
See appendix H for more information.
Information
Shows the date of the RTC, the alarm time and information about
errors at system boot.
╔════ Information about CMOS RAM contents ═════╗
║ ║
║ Date ────────────────────┐ ║
║ │ 03/19/1993 │ ║
║ └────────────────────────┘ ║
║ ║
║ Alarm ───────────────────┐ ║
║ │ 00:00:00 off │ OK ▄ ║
║ └────────────────────────┘ ▀▀▀▀▀▀▀▀▀▀ ║
║ ║
║ Status ──────────────────┐ Print ▄ ║
║ │ Battery: √ │ ▀▀▀▀▀▀▀▀▀▀ ║
║ │ Power: √ │ ║
║ │ Checksum: √ │ Help ▄ ║
║ │ Configuration: √ │ ▀▀▀▀▀▀▀▀▀▀ ║
║ │ Memory size: √ │ ║
║ │ Harddisk C: √ │ ║
║ │ Time: √ │ ║
║ │ Cache: √ │ ║
║ └────────────────────────┘ ║
╚══════════════════════════════════════════════╝
Date
The current system date of the real time clock (RTC).
Alarm
The RTC supports an "alarm clock" mode. You need an external
program (TSR), which processes the RTC message and then activates.
Status
Shows possible errors from the last system boot. A "√" means
"no error found".
- Battery: CMOS battery is discharged and CMOS contents were invalid
- Power: RTC power supply failed
- Checksum: CMOS checksums were invalid
- Configuration: Self test results and CMOS configuration were
different
- Memory size: Memory size determined by self test and memory size
stored in CMOS were different
- Hard disk C: Hard disk C: (if available) couldn't be initialized
and couldn't be booted from
- Time: Time was invalid
- Cache: Self test revealed cache error
Most of these errors disappear after a reboot.
Time compare
Compares the current DOS time and the RTC time and is used for
reference purposes only. If the difference is more than approx. 2
secs, you should check hard- and software.
3.4 Setup
─────────
≡ BIOS CMOS Setup Options Help
┌─────────────────────────────────── Setup ────────────────────────────
│
│05/05/91(C)1990 American Megatrends Inc., All Rights Reserved
│ROM BIOS (C)1990 American Megatrends Inc.,
│
│
│ ┌───────────────────────────────┐
│ │ Standard setup │
│ │ Extended/chipset setup │
│ │ Change register │
│ │ Password │
│ DATE: │ Load ROM setup defaults │ WARNING:
│ 05/05/91 │ Load ROM power-on defaults │ Improper
│ ├───────────────────────────────┤ Setup may
│ │ Print current setup │ severe pr
│ │ Analyse ID string │
│ ├───────────────────────────────┤
│ │ Save changes and quit │
│ │ Exit without saving │
│ └───────────────────────────────┘
│
│ 30-0201-ABCDEF-00101111-050591-OPWB
└──────────────────────────────────────────────────────────────────────
If the CMOS RAM checksums and the internal BIOS copyright strings are
valid, the above Setup screen is displayed.
If you are a registered user (see appendix A), you can begin with this
screen automatically at program start. Simply set "Options|Auto start
setup" to on.
AMIsetup searches for two specific copyright strings at several
locations. One of these is displayed at the top. At the left is
the BIOS date, at the bottom the BIOS ID string (as displayed at
system boot).
3.4.1 Standard setup
────────────────────
You can change the following settings:
╔═[■]═════════════════════ Standard setup ═════════════════════════╗
║ ║
║ Base memory: 640K ║
║ Extended memory: 16384K ║
║ ║
║ Drive A Drive B HDD 0 ▄ HDD 1 ▄ ║
║ ▀▀▀▀▀▀▀ ▀▀▀▀▀▀▀ ║
║ ( ) None ( ) None Type: 47 NONE / SCSI ║
║ ( ) 360K 5¼" ( ) 360K 5¼" Cyl: 1024 ║
║ ( ) 1.2M 5¼" () 1.2M 5¼" Heads: 64 ║
║ ( ) 720K 3½" ( ) 720K 3½" S/Trk: 26 ║
║ () 1.44M 3½" ( ) 1.44M 3½" Size: 832M ║
║ ( ) 2.88M 3½" ( ) 2.88M 3½" ║
║ ║
║ Display adapter Options ║
║ ( ) Not installed [X] Keyboard installed ║
║ ( ) Color 40x25 [ ] Enable daylight saving ║
║ ( ) Color 80x25 ║
║ ( ) Monochrome ║
║ () VGA/PGA/EGA Ok ▄ Cancel ▄ Help ▄ ║
║ ▀▀▀▀▀▀▀▀ ▀▀▀▀▀▀▀▀ ▀▀▀▀▀▀▀▀ ║
╚══════════════════════════════════════════════════════════════════╝
At top, the memory size as determined by the BIOS is displayed.
Drive A
Drive B
Allows you to change the type of installed floppy disk drives.
NB: You can only select "2.88 MB" if your BIOS supports this
type of drive (06/12/91 or later).
Display adapter
With this you set the type of the installed graphics adapter.
( ) Not installed
( ) Color 40x25
( ) Color 80x25 = CGA
( ) Monochrome = MDA, Hercules
() VGA/PGA/EGA
Often you have to change a jumper on the mainboard in addition to
this setting.
Options - Keyboard installed
If the keyboard should be checked at system boot, check this box.
Should the keyboard not be checked or if there is no keyboard
installed (e.g. LAN server), leave it empty.
Options - Enable daylight saving
Activates automatic daylight saving time correction, which is
hard-wired into the real time clock chip. This only works for
USA (last Sunday in April and October) and is useless in Europe.
Some versions of DOS clear this bit when you use the DATE/TIME
command.
HDD 0
HDD 1
With this you can set the type of installed MFM, RLL or IDE
hard drives. Using a SCSI controller, you mustn't define a hard disk
here - please read your controller and hard disk manual to prevent
momentous wrong settings!
The current parameters are displayed below the pushbutton - type
(number) of the disk, cylinders, heads, sectors per track and the
calculated size. If you push the button, a list of predefined disk
types appears:
╔═[■]═════════ Hard disk 0 parameters ═════════════╗
║ Type│ Cyls. │Heads│ Precomp│ LZone │S/Trk│ Size ║
║─────┼───────┼─────┼────────┼───────┼─────┼───────║
║ 32 │ 1024 │ 15 │ NONE │ 1024 │ 17 │ 128M >
║ 33 │ 1024 │ 5 │ 1024 │ 1024 │ 17 │ 43M ▒
║ 34 │ 816 │ 15 │ NONE │ 816 │ 32 │ 191M ▒
║ 35 │ 1024 │ 9 │ NONE │ 1024 │ 17 │ 77M ▒
║ 36 │ 1024 │ 8 │ 512 │ 1024 │ 17 │ 68M ▒
║ 37 │ 615 │ 8 │ 128 │ 615 │ 17 │ 41M ▒
║ 38 │ 745 │ 4 │ 512 │ 745 │ 28 │ 41M ▒
║ 39 │ 987 │ 7 │ 987 │ 987 │ 17 │ 57M ▒
║ 40 │ 820 │ 6 │ 820 │ 820 │ 17 │ 41M ▒
║ 41 │ 977 │ 5 │ 977 │ 977 │ 17 │ 41M ▒
║ 42 │ 981 │ 5 │ 981 │ 981 │ 17 │ 41M ▒
║ 43 │ 755 │ 16 │ NONE │ 755 │ 17 │ 100M ▒
║ 44 │ 887 │ 13 │ NONE │ 887 │ 34 │ 191M ▒
║ 45 │ 968 │ 10 │ NONE │ 968 │ 34 │ 161M ▒
║ 46 │ 751 │ 8 │ 0 │ 751 │ 17 │ 50M ■
║» 47 │ USER DEFINED│ │ │ │ «<
╚══════════════════════════════════════════════════╝
The columns contain type (number) of the disk, number of cylinders,
heads, the precompensation cylinder (see glossary), landing zone,
number of sectors per track and the calculated size (rounded) in
megabytes. Please compare these items with the data sheet of your
hard disk.
It's likely you CANNOT find the specifications of the hard disk to
be installed in this list. In this case, select type 47 (USER
DEFINED).
The following dialogue appears:
╔═[■]═══════ Change type 47 parameters ════════════╗
║ ║
║ ║
║ 615 »Cylinders ║
║ ║
║ 4 Heads ║
║ ║
║ 300 Precompensation (65535 for NONE) ║
║ [ Save ] ║
║ 615 Landing zone ║
║ [ Cancel ] ║
║ 17 Sectors/track ║
║ [ Help ] ║
║ ║
╚════════════════════════════════════════════════════╝
Here you can set the parameters yourself. Note that the value of
precompensation has a special meaning: 65535 means DISABLED for the
whole hard disk. 0 means ENABLED for the whole disk.
Modern drives ignore precompensation and landing zone. For reasons
of software compatibility, set precompensation to "NONE" and landing
zone to the highest available cylinder.
3.4.2 Extended/chipset setup
────────────────────────────
A list of options and their current settings is displayed:
╔═[■]═══════════════════════ Extended setup ═══════════════════════════
║ Option │Register│Bits │ Current setting
║──────────────────────────────┼────────┴─────┼────────────────────────
║»Typematic Rate Programming │ 11 10000000 │ 10000000 Enabled «
║ Typematic Rate Delay (msec) │ 11 01100000 │ 00000000 250
║ Typematic Rate (Chars/Sec) │ 11 00011111 │ 00000011 21.8
║ ¿ Mouse Support Option │ 13 10000000 │ 10000000 <1>
║ Above 1 MB Memory Test │ 13 01000000 │ 00000000 Disabled
║ Memory Test Tick Sound │ 13 00100000 │ 00000000 Disabled
║ Memory Parity Error Check │ 13 00010000 │ 00010000 Enabled
║ Hit <ESC> Message Display │ 13 00001000 │ 00000000 Disabled
║ Hard Disk Type 47 Data Area │ 13 00000100 │ 00000000 0:300
║ Wait For <F1> If Any Error │ 13 00000010 │ 00000010 Enabled
║ System Boot Up Num Lock │ 13 00000001 │ 00000001 On
║ ■ Numeric Processor │ 14 00000010 │ 00000010 Present
║ Weitek Processor │ 2D 10000000 │ 00000000 Absent
║ Floppy Drive Seek At Boot │ 2D 01000000 │ 00000000 Disabled
║ System Boot Up Sequence │ 2D 00100000 │ 00000000 C:, A:
║ System Boot Up Speed │ 50 00000100 │ 00000000 High
║ Cache Memory │ 2D 00001000 │ 00001000 Enabled
║ ¿ Internal Cache Memory │ 2D 00000100 │ 00000100 <1>
╚══════════════════════════════════════════════════════════════════════
The four columns have the following meaning:
Option
The name of the setting to be changed, peeked from the BIOS.
The signs "■" and "¿" denote options which cannot be changed from
the BIOS and are marked as "disabled" (see explanation under
"Options|Display ...").
If you change settings of options marked in this way, be especially
careful. You can disable the display of these options selectivly
in the "Options" dialogue.
By the way, blame the BIOS manufacturer for reversed letters in this
row, not AMIsetup.
Register
Hexadecimal number of the CMOS register which stores the setting.
This information may help experienced users to change settings
by hand using "Change register". If a "+"-sign is displayed behind
the register number, possibly more than one registers are affected.
Bits
Bit mask for the setting. Only Bits marked with a "1" are used
for the specified setting (see also Register).
Current setting
Bit mask of the setting stored in the program copy of CMOS RAM
and the corresponding text in clear. If plain language is not
available, a decimal value in acute brackets is shown. E.g.: <2>
denotes the third possible setting, since <0> is valid, too.
If there is the possibility that more than 8 bits are used for
the setting, the bit mask is not shown.
Now you can select an option with the mouse or the enter key, as
appropriate. A new window is displayed (see below).
Instead of pressing the enter key, <Ctrl>+<RightArrow> or <Ctrl>+
<LeftArrow> increase or decrease the current setting respectively by one
(for the hurried user, not available for options marked with a "+").
List: Radio buttons:
╔═[■]════════ Typematic Rate (Chars/Sec) ╔═[■]════ Typematic Rat
║ ║
║ »Options Bits ║ »Options
║ 30.0 < 00000011 ║ »() Disabled«
║ 26.7 ▒ └00011111┘ ║ ( ) Enabled
║ 24.0 ■ ║
║ »21.8 «▒ [ ║
║ 20.0 ▒ ║
║ 18.5 ▒ [ ║
║ 17.1 ▒ ║
║ 16.0 ▒ [ ║
║ 15.0 > ║
║ [ ║
║ ║
╚═══════════════════════════════════════ ╚══════════════════════
Marked below "Options" or "Setting" is the current setting. To change
the setting, scroll the list or press the appropriate button.
The "Bits" field shows you which bit mask corresponds to the selected
setting. Listed below the bit field are once again the bits which can
be affected by the option.
"Save" copies the changed setting into the program copy of CMOS RAM
(use "Save changes and quit" to make the change permanent), "Cancel"
cancels the operation.
Caution: Some settings are "Reserved" or "RESERVED". Do consider
whether you really want to set an option to "Reserved". For safety
reasons, these changes have to be confirmed.
"BIOS help": Sometimes, the BIOS ROM has an own (english) help text
to the respective option. You can view this text using "BIOS help",
e.g.:
╔═[■]═════════ BIOS help ══════════════╗
║The base address changes in ║
║steps of 16k and 512k ║
╚══════════════════════════════════════╝
"Reference": Registered users can look up explanations to the setup
options.
Options which are controlled entirely by the BIOS (these usually change
more than eight bits and are marked with a "+") display a window
containing the buttons "« < > »"; you can also use (Ctrl+)RightArrow
and (Ctrl+)LeftArrow. The buttons "« »" are intended for fast leafing
and don't work on all machines. On some machines, a window appears
after pressing "« < > »". Here you can enter data - this input window
is controlled by the BIOS, so mouse input and function keys are
disabled.
Setting controlled by BIOS:
╔═[■]════════ Non-Cacheable Block-0 Base ════════════╗
║ ║
║ ║
║ ║
║ [BIOS help] ║
║ Setting ║
║ _0 KB_______________________ [Reference] ║
║ ║
║ [ « ] [ < ] [ > ] [ » ] [ Save ] ║
║ ║
║ [ Cancel ] ║
║ ║
║ [ Help ] ║
║ ║
╚════════════════════════════════════════════════════╝
Note that some options affect each other!
3.4.3 Change register
─────────────────────
You may not be able to set the CMOS the way you want from the
"Extended/chipset setup" menu. In this case, you can make the change
manually.
Caution: Use this function only if you are absolutely, positively sure
about what you're doing!
╔═[■]═════ Change register ═════════╗
║ ║
║ Enter register number: ║
║ __ Range 10 to 7F (hex) ║
║ ║
║ ║
║ [ Change ] [ Cancel ] [ Help ] ║
║ ║
╚═══════════════════════════════════╝
╔═[■]═══ Change register 12 ════════╗
║ Current value: 00 ║
║ ║
║ Enter new value: ║
║ __ Range 00 to FF (hex) ║
║ ║
║ [ Set ] [ Cancel ] [ Help ] ║
║ ║
╚═══════════════════════════════════╝
First, you have to enter the register number in hexadecimal and then
the new value.
3.4.4 Password
──────────────
This function enables you to display the current CMOS password and to
change it.
This password can be called for at system boot or when entering the
ROM setup.
╔═[■]══════════ Password ══════════════╗
║ ║
║ Current password is "AMISET". ║
║ ║
║ ║
║ ║
║ [Change] [Cancel] [ Help ] ║
║ ║
╚══════════════════════════════════════╝
╔═[■]══════ Change password ═══════════╗
║ ║
║ New password: FIDO__ ║
║ ║
║ ║
║ ║
║ [ Ok ] [Cancel] [ Help ] ║
║ ║
╚══════════════════════════════════════╝
Caution! If you use a foreign language keyboard (i.e. non-USA),
note that no foreign keyboard support is loaded at boot time.
Example: On German keyboards, "Z" and "Y" are reversed.
Often you can enable the US-american keyboard by pressing <Ctrl><Alt><F1>
and then test which keys are which. Use <Ctrl><Alt><F2> to reenable the
foreign keyboard.
On some machines the password function has to be activated by the
"Password" option in "Extended/chipset setup" (3.4.2).
CAUTION! If you set the "Password" option to "Always", you cannot
boot your machine if you forget the password!
Hint: Try the setting "Setup" first.
3.4.5 Load ROM setup defaults, load ROM power-on defaults
─────────────────────────────────────────────────────────
There are two tables of predefined CMOS settings in the ROM. One of
those, the "power-on defaults" is used to eliminate all possible
hardware problems; thus the processor is switched to low speed, the
cache is turned off etc. Using "power-on defaults", the machine should
boot in any case.
Using this function, you can load a predefined configuration or simply
view it for reference purposes, since all settings will be written to
the program copy of CMOS RAM first and only be saved if you use "Save
changes and quit".
3.4.6 Print current setup
─────────────────────────
With this function, you can print the current settings of the program
copy of CMOS RAM to the printer or to a file.
╔═[■]════════ Print current setup ════════════╗
║ ║
║ »Print to file ║
║ PRN______________________________ ║
║ ║
║ Format ║
║ () Standard (current/possible) Margin ║
║ ( ) Alternate (current bin&hex) 79_ ║
║ ║
║ ║
║ [ Ok ] [Cancel] [ Help ] ║
║ ║
╚═════════════════════════════════════════════╝
First the settings of "Standard setup" will be printed; then, a list:
Standard
The list is formatted as follows:
Option │ Current │ Possible settings
─────────────────────────────┼──────────┼─────────────────────
Typematic Rate Programming │ Enabled │ Disabled
Typematic Rate Delay (msec) │ 250 │ 500 750 1000
Typematic Rate (Chars/Sec) │ 24.0 │ 30.0 26.7 21.8 [...]
¿ Mouse Support Option │ <1> │
Above 1 MB Memory Test │ Disabled │ Enabled
...
"Margin" (61-254) is the maximum width of the list. "Possible
settings" will be truncated to "[...]" if exceeding the maximum
width.
Alternate
The list looks like the list displayed in "Extended/chipset setup".
"Margin" is ignored.
Option │Register│Bits │ Current setting
─────────────────────────────┼────────┴─────┼───────────────────
Typematic Rate Programming │ 13 10000000 │ 10000000 Enabled
Typematic Rate Delay (msec) │ 13 01100000 │ 00000000 250
Typematic Rate (Chars/Sec) │ 13 00011100 │ 00010000 15
■ Mouse Support Option │ 11 10000000 │ 10000000 Enabled
...
Note: If your printer cannot print extended characters, disable them
in the "Options" dialogue.
Hint: If you disable "■" and "¿" in the "Options" dialogue, you can
create a list of those settings which can be changed from the ROM
setup. This list you can distribute e.g. to your customers as a
reference.
3.4.7 Analyse ID string
───────────────────────
This function explains the meaning of the BIOS ID string displayed
in the lower left corner.
Note: The information determined by AMIsetup is not always 100 percent
correct, since not all manufacturers adhere to the standard.
╔═══════════════ Analyse BIOS ID string ═══════════════╗
║ ║
║ 30-0201-ABCDEF-00101111-050591-OPWB ║
║ 23H-0-0000-00-00-0000-00-00-000 ║
║ 23H-1-0000-00-00-0000-00-00-00-2 ║
║ ║
║ Required processor: 386 ║
║ BIOS size: 64 KB ║
║ Version: 2.01 Ok ▄ ║
║ Reference number: ABCDEF ▀▀▀▀▀▀▀▀▀▀ ║
║ Halt on POST error: no ║
║ Clear CMOS on boot: no Print ▄ ║
║ PS/2 mouse support: no ▀▀▀▀▀▀▀▀▀▀ ║
║ Wait for F1 on error: yes ║
║ BIOS date: 05/05/91 Help ▄ ║
║ Chipset ID: OPWB ▀▀▀▀▀▀▀▀▀▀ ║
║ Clock switching pin: 23 ║
║ Cache control pin: 23 ║
║ BIOS modified flag: 02 ║
║ ║
╚══════════════════════════════════════════════════════╝
Use "Print" to print the information or to write it into a file.
3.4.8 Save changes and quit
───────────────────────────
Not until you use this function will changes be made permanent. "Save
changes and quit" writes all CMOS settings from the program copy of
CMOS RAM into the real CMOS RAM and exits setup.
3.4.9 Exit without saving
─────────────────────────
Quits setup without changing the CMOS RAM.
3.5 Options dialogue
────────────────────
╔═[■]══════════════════════ Options ═══════════════════════════╗
║ ║
║ Setup Display ║
║ [ ] Use BIOS image [X] ■ Options ║
║ [X] Auto start setup [ ] ¿ Options ║
║ [ ] Print form feed ║
║ [X] Extended character set [ ] Soundblaster ║
║ [ ] Enable reboot command ║
║ [X] Beep on error ║
║ [ ] Reverse mouse buttons Password ▄ ║
║ [ ] German language ▀▀▀▀▀▀▀▀▀▀▀▀ ║
║ ║
║ BIOS image file CMOS image file ║
║ C:\SETUP\BIOS.DAT C:\SETUP\CMOS.SAV ║
║ ║
║ Help file EISA NVRAM ║
║ C:\SETUP\ENGLISH.HLP C:\SETUP\EISANVR.SAV ║
║ ║
║ Save ▄ Cancel ▄ Help ▄ ║
║ ▀▀▀▀▀▀▀▀ ▀▀▀▀▀▀▀▀ ▀▀▀▀▀▀▀▀ ║
╚══════════════════════════════════════════════════════════════╝
Customise the program to your own needs using this dialogue.
Use BIOS image
Usage of an image file instead of peeking directly into the ROM. See
"BIOS|Write image to file" for more information.
Auto start setup
Instead of selecting "Setup" manually each time using the menu,
"Setup" can also be started automatically at program start
(registered copies only).
Print form feed
Do a form feed after printing.
Extended character set
This box must be left blank if your printer doesn't print the extended
character set (code page 437), e.g. characters like "½" or "■".
Enable reboot command
If this box is blank, the "Reboot" function in the "≡" menu is
disabled (see explanation there).
Beep on error
If this option is checked, the program beeps if you enter incorrect
values in (hexa-) decimal input boxes.
Reverse mouse buttons
You can reverse right and left mouse buttons (for lefthanders or
southpaws).
German language
You can disable the English user interface and work with the German
one instead. In this case the help file must be changed manually.
Display
... ■
... ¿
There are two types of disabled options in the ROM BIOS.
1. Some options are actually there, but marked as "inadmissible".
This can be e.g. redundant options. AMIsetup displays a "■"
in front of the option. Mostly the "■" options work perfectly.
2. Some options are marked as "inadmissible" AND there are no valid
known settings. AMIsetup then displays a "¿". Often "¿" options
don't work.
You can enable and disable both types. If neither "■" nor "¿" are
enabled, then AMIsetup shows the same set of options as the ROM
setup.
Soundblaster
See appendix G.
BIOS image file
CMOS image file
EISA NVRAM
You can change both filename and directory of these files, if you
don't like the default names or if you want to keep more than one
version of each.
Help file
Here you can enter the filename of the online help / online reference
file. Default setting is "ENGLISH.HLP", but you can use "GERMAN.HLP",
too.
Password
You can define a password, which will be needed at program start.
Password protection reduces misuse of the AMIsetup.
╔═[■]══════ Change password ═══════════╗
║ ║
║ New password: **** ║
║ ║
║ Confirm: **** ║
║ ║
║ ║
║ ║
║ Ok ▄ Cancel ▄ Help ▄ ║
║ ▀▀▀▀▀▀▀▀ ▀▀▀▀▀▀▀▀ ▀▀▀▀▀▀▀▀ ║
╚══════════════════════════════════════╝
For security reasons, you have to enter the same password in both
lines.
If you enter an empty password (simply press Enter), the password
protection will be disabled.
Changes of the password are written into the file AMISETUP.EXE,
which must not be write protected for this operation.
3.6 Help menu
─────────────
≡ BIOS CMOS Setup Options Help
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ┌───────────────────┐ ░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ │ Contents │ ░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ │ View AMISETUP.DOC │ ░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ │ Print order form │ ░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ├───────────────────┤ ░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ │ Online reference │ ░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ └───────────────────┘ ░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Contents
Gives an overview about online help.
View AMISETUP.DOC
You can view AMISETUP.DOC without leaving AMIsetup. It is necessary
that AMISETUP.DOC be installed in the same directory as AMISETUP.EXE.
You can leave the AMISETUP.DOC window in the background while
working with AMIsetup.
Print order form
To order AMIsetup, you can print an order form to the printer or
to a file.
Online reference
Registered users (read appendix A how to become a registered user)
can read explanations of approx. 100 of the most widespread setup
options.
Select "Online reference", and the index is displayed.
╔═[■]══════════════════════════ Online reference ═══════════════════
║
║ ▄ Index
║ ▀▀▀▀▀▀▀
║
║ General advice
║ ──────────────
║
║ Caution!
║ Beep codes
║
║
║ Tuning tips
║ ───────────
║
║
║ Setup options
║ ─────────────
║
║ 256KB Memory Relocation
║ 256K/384K Memory Relocation
║ 7CLK2 CAS Pulse Width
╚═■▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
You can mark one of the bold terms using <Tab> or the mouse and get
a closer explanation:
╔═[■]══════════════════════════ Online reference ═══════════════════
║
║ Fast Gate A20 Option [Disabled] [Enabled]
║ Gate A20 Emulation Option
║
║ Activates a faster method for enabling and disabling address line
║ needed for accessing extended memory.
║
║ The address line A20 is normally toggled by the keyboard controlle
║ comparably slow 8042 processor.
║
║ For reasons of compatibility with PC/XT systems (8086/8088), addre
║ A20 is disabled under DOS in most cases. PCs with the 8088 had onl
║ address lines up to A19. When on the 8088 PC address FFFF:XXXX (se
║ first 64KB was actually addressed.
║
║ In order to access memory above 1MB (extended memory) on 286 or ne
║ address line A20 must be toggled. This also holds for switching be
║ line A20, allowing the first 63 KB of extended memory to be access
║ mode (and used as "high memory").
║
║ Control by the keyboard controller can be replaced by a faster tec
║ option became famous as "OS/2 optimization".
║
║ Modern software uses other methods of switching (triple fault or 3
╚═■▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
4 Key shortcuts
───────────────
<F1> Help
<Alt><F3> Close active window
<F5> Zoom active window
<Ctrl><F5> Move active window (Cursor keys)
Change window size (<Shift>+Cursor keys)
<F9> Start Setup
<F10> Activate main menu
<Shift><F10> Show program information
<Alt><X> Exit Setup or program
or <Alt><F4>
NB: <> = <Shift>
<Return>, <┘> = <Enter>
<> = <Tab>
A P P E N D I X
───────────────
A Registration
───────────────
If you want to continue using AMIsetup after 30 days, you have to
register.
The shareware version is limited in the following ways:
■ The online reference is disabled
■ Soundblaster support doesn't work
■ Starting the setup automatically doesn't work
See REGISTER.FRM for the registration fee valid for your
country (DEM 40.- to DEM 55.- depending on the country).
Companies in the European community ONLY: Please provide your VAT
registration number and inquire for a special registration form.
║ Inquire for more than 2 licenses or for hardware bundling! ║
Send DEM Euro-cheques or banknotes to the following address:
Robert Muchsel
Hegaublick 2
D-78465 Konstanz
Germany
(Post code until 06/31/93: W-7750 Konstanz 19)
FAX +49-7533-3151
┌───────────────────────────────────────────────────────────────────┐
│ Please use the form "REGISTER.FRM" included with this program. │
│ You can print it using "Help|Print order form" directly from │
│ AMIsetup. │
└───────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────────────────────────────────┐
│ Email: │
│ 2:241/7011.11@FidoNet │
│ (mccs BBS, Singen/Germany, +49-7731-69523) │
└───────────────────────────────────────────────────────────────────┘
AMIsetup is shipped on 3.5" disks. If you really need a 5.25" disk,
please indicate <5.25"> in BIG letters in the upper right corner of
the order form.
New! There are printed manuals available (English language, NOT
included with the registered version). Technical details: 2-ring
loose-leaf binder, format A5, capacity 13mm (0,5"), price DEM 20,-
(approx. $12) plus postage/shipping.
Upgrades
────────
If the user has a modem, upgrades are free. Other registered users
only have to pay the fee of their shareware vendor (usually DEM 5).
However, upgrades will cost DEM 10 ($6) to DEM 20 ($12), if
- there are too many illegal pirated copies
- there are major enhancements
Read README.TXT on your registration diskette for more information.
The Author
──────────
...studies Computer Science at the ETH (Swiss Federal Institute of
Technology) in Zurich/Switzerland (this is the explanation of the
"Additional contributions" field on the order form).
B AMIsetup and OS/2 2.x
────────────────────────
The program will not run in a DOS session of OS/2, not even in a DOS
image (VDM). Write accesses to the CMOS RAM are redirected to a buffer
by OS/2, which is discarded when exiting the virtual machine (source:
"Redbooks, Vol. 2: DOS and Windows-Environment, Virtual CMOS Device
Driver"; IBM Document Number GG24-3731-00).
An OS/2 version of AMIsetup is impossible, since AMIsetup directly
executes code of the real mode BIOS.
If you make a DOS boot disk and copy AMIsetup as well as a disk editor
there, then you've got a sort of "emergency disk".
AMI BIOS and OS/2
─────────────────
There are NO general problems with OS/2 2.x and the BIOS versions
supported by AMIsetup. OS/2 runs with BIOS versions PRIOR to 05/05/91
and with keyboard controller revision -K8.
However, problems might arise e.g. when using faulty memory chips,
too low refresh rates, wrongly installed cache memory or wrong
bus clock. Because of the protected mode architecture, OS/2 is much
more sensitive to errors than DOS software, which often ignores
or doesn't even notice them.
C Known problems
─────────────────
1. Is AMIsetup compatible with your BIOS?
For technical reasons, AMIsetup only works with the newer generation
of the AMI BIOS, the so-called "Hi-Flex BIOS".
On one hand, the BIOS must be manufactured by "American Megatrends
Inc." ("AMI") (this you can see when powering on your computer).
Example of power-on screen:
┌───────────────────────────────────────────────────────────────┐
│ 05/05/91(C)1990 American Megatrends Inc., All Rights Reserved │
│ │
│ (C)1990 American Megatrends Inc., │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ 30-0101-ABCDEF-00011001-050591-FORX │
└───────────────────────────────────────────────────────────────┘
On the other hand, a compatible BIOS has a colo(u)red ROM setup
(or built-in setup) and normally three levels of setup ("Standard",
"Advanced" and "Advanced Chipset"), "Password" and "Hard Disk
Utility".
╔══════════════════════════════════════════════════════════════╗
║ BIOS SETUP PROGRAM-AMI BIOS SETUP UTILITIES ║
║ (C) 1990 American Megatrends Inc., All Rights Reserved ║
╠══════════════════════════════════════════════════════════════╣
║ ║
║ STANDARD CMOS SETUP ║
║ ADVANCED CMOS SETUP ║
║ ADVANCED CHIPSET SETUP ║
║ AUTO CONFIGURATION WITH BIOS DEFAULTS ║
║ AUTO CONFIGURATION WITH POWER-ON DEFAULTS ║
║ CHANGE PASSWORD ║
║ HARD DISK UTILITY ║
║ WRITE TO CMOS AND EXIT ║
║ DO NOT WRITE TO CMOS AND EXIT ║
║ ║
╠══════════════════════════════════════════════════════════════╣
║ ║
║ Standard CMOS Setup for Changing Time, Date, Hard Disk, etc.║
║ ║
╚═════╡ ESC:Exit |-|-:Sel F2/F3:Color F10:Save & Exit ╞════════╝
Custom-made BIOS versions are NOT compatible with AMIsetup, even
though they are from AMI. These have a so-called "XCMOS Setup" (and
they are black & white).
┌────────────┐
2. Frequent errors with │ compatible │ BIOS versions
└────────────┘
┌─────────────────────────────────────────┐
│ Checking 34 .. 3F: *ERROR* │
└─────────────────────────────────────────┘
Possible causes:
- A program has overwritten your CMOS. Restart your PC and follow
the instructions of the ROM BIOS.
┌─────────────────────────────────────────┐
│ Checking "AAAAMMMMIIII": *ERROR* │
└─────────────────────────────────────────┘
┌─────────────────────────────────────────┐
│ Checking "American Megatrends": *ERROR* │
└─────────────────────────────────────────┘
┌─────────────────────────────────────────┐
│ CX overflow - BIOS not compatible! │
└─────────────────────────────────────────┘
Possible causes:
- You are using a memory manager, which overwrites parts of your
BIOS. Create a BIOS image following instructions in 3.2.
- You are using an image file which is faulty (it was created while
a memory manager was loaded?).
Repeat the procedure EXACTLY following instructions (part 3.2)
- Your version of AMIsetup is obsolete
┌─────────────────────────────────────────┐
│ Checking 16 bit checksum: *ERROR* │
└─────────────────────────────────────────┘
Normally (if all runs well) you can ignore this error.
Possible cause:
- Memory manager, see above
- It might be necessary to disable "(Main) BIOS Shadow RAM" before
creating the BIOS image file.
┌─────────────────────────────────────────┐
│ Setup incomplete - may not work! │
└─────────────────────────────────────────┘
Your BIOS seems to be hacked. There could be some options which
AMIsetup doesn't display. If your image file is OK (see above),
your BIOS may have been patched by the manufacturer.
┌─────────────────────────────────────────┐
│ Error in BIOS register table! │
│ Register: XXh, CMOS RAM = XXh Bytes │
└─────────────────────────────────────────┘
Your ROM setup defines values for CMOS registers which don't
exist. AMIsetup ignores all missing registers, so pressing "OK"
is perfectly OK.
This error is caused either by an EISA BIOS (additional setup
information is stored in a seperate EISA NVRAM, see appendix H)
or a BIOS which doesn't fit to your hardware. This error also
occurs when running AMIsetup under OS/2 2.0 (not 2.1).
3. Stopgap: -OVERRIDE
As a last resort you can start the program with the command line
argument "-OVERRIDE" (CAPITAL letters). This parameter disables
all error messages; faulty operation or a locked-up computer may
result, though.
D Glossary
───────────
Some frequently used abbreviations and terms (explanations for setup
options only online and only for registered users):
AMI
American Megatrends Inc., a BIOS manufacturer
BIOS
Basic routines contained in a non-volatile memory (ROM) of the PC
which e.g. drive the hard disk, but are also needed for system boot
and system setup.
BIOS Checksum
AMIsetup calculates a 16 bit checksum (addition w/ overflow) over
the BIOS ROM. If this checksum is 0, AMIsetup assumes that the BIOS
is OK. Else, it is possible that parts of the BIOS have been
overwritten (e.g. by memory managers). Overwritten parts of the BIOS
can cause AMIsetup to hang, since it executes BIOS code directly.
CMOS RAM
This chip can be read from and written to; unlike normal memory the
contents are buffered by a battery or an accumulator after turning
off the PC. CMOS RAM contains data like type of installed floppy
disk drives, the time etc.
CMOS RAM Checksum
A checksum is calculated for parts of the CMOS and stored in CMOS.
If checksum and CMOS RAM contents differ, either the battery is
defect or the CMOS RAM contents are invalid. In any case you must
re-enter the data, possibly replace the battery resp. accumulator,
too.
EISA
See appendix H.
Extended Character Set, Graphic characters
Characters like äöü or µ■¿. Some printers cannot print these.
NVRAM
See appendix H.
Precompensation
Precompensation is used with some hard disks to compensate for the
higher recording density in the inner tracks during write.
Normally, precompensation and reduced write current begin
approximately at half the cylinder count. The precompensation
logic shifts certain bit patterns by +/- 12-15ns.
Precompensation only affects writing, not reading of data.
Many hard drives work perfectly with or without precompensation,
newer hard disks ignore the setting (you should turn it off then).
ROM
Read Only Memory - memory which can only be read from and not
written to.
E If the machine won't boot...
───────────────────────────────
If the setup has been altered so that the PC doesn't even display
"Press <DEL> for Setup", some models have the following possibilities:
1. On newer models, you can press <Ins> while powering on. All
settings will be reset to standard values.
2. On many machines there is a jumper on the mainboard which you can
use to erase CMOS RAM. Sometimes this takes several hours.
3. Often there is the possibility of connecting an external battery
pack. To install it, you have to remove a jumper residing on a
4 pinned connector. This jumper does the same as (2).
4. Only when encountering password errors and only with BIOS from
12/12/91 on: Pin 32 of the keyboard controller can be grounded
to erase the password.
Please note that after these steps all configuration data must be
re-entered. Make certain that you set the correct hard disk parameters!
If you are not an hardware expert, you should contact your dealer
first before destroying your hardware by wrong handling!
F Switching to the English user interface
──────────────────────────────────────────
If you have installed the German version and want to switch,
do the following:
Disable "German language" or "Deutsche Oberfläche" in the "Options"
dialogue. Replace "GERMAN.HLP" with "ENGLISH.HLP" in the "Help file"
resp. "Hilfedatei" setting.
Select OK, exit and restart AMIsetup.
G Soundblaster
───────────────
To make the monotonous task of setting up computers a little more
fun, AMIsetup supports the Soundblaster audio card. The Soundblaster
support must be explicitly enabled (AMIsetup is, after all, a serious
program) and works only in registered copies.
- Turn on "Soundblaster" in the "Options" dialogue (default: OFF)
- The environment variable "BLASTER" must be set correctly, e.g.:
SET BLASTER=A220 I5 D1 T4
- The driver CT-VOICE.DRV must be in the current directory or in the
subdirectory DRV\ of the "SOUND" (or "CPSPRO4") directory or in the
PATH:
SET SOUND=D:\SBPRO
CT-VOICE.DRV is included with every Soundblaster.
- You must have the VOC files.
Included are:
CONFIRM.VOC - Confirmation (gong)
COPYRIGH.VOC - About AMIsetup
ERROR.VOC - Replaces the error beep
ERRORBOX.VOC - Error (car horn)
EXIT.VOC - Program exit
WARNING.VOC - Warning
Not included:
HELP.VOC - Help
You can delete single files and the corresponding action will be
"quiet".
You can replace these files with your own. Not all VOC files work,
some cause a terrible noise. You can send in your own, better
collection of files; the included collection sould be acceptable
though (not overdone).
The files souldn't be too long (though AMIsetup can play files
300,000 Bytes long). Playing in the background works only with files
up to 23,000 Bytes, you can continue working while the sound is
played. All sounds are turned off immediatly when the corresponding
action is aborted/finished.
H EISA
───────
EISA is an "Extended" and faster bus architecture found in better
machines. AMIsetup tells you whether you have an standard "ISA" or
EISA system.
On some EISA computers, parts of the setup data are stored in the
EISA NVRAM (Non Volatile RAM). On these machines, AMIsetup needs to
access the NVRAM. On others, AMIsetup doesn't need to know about EISA
NVRAM and simply ignores it.
Since EISA NVRAM access is chipset dependent, AMIsetup uses EISA.CFG
(see EISA.CFG for explanation of the syntax).
If AMIsetup detects an EISA system and EISA.CFG contains valid data,
"CMOS│Write EISA NVRAM to file" and "CMOS│Restore EISA NVRAM from
file" are automatically enabled. Setup registers 40h to 7F are mapped
into the EISA NVRAM.
However, it is possible that AMIsetup doesn't know about YOUR
particular EISA computer and displays "Register table error". Please
mail a copy of your BIOS.DAT, CMOS.SAV and EISANVR.SAV (if available).
EISA.CFG can then be extended to include your computer.
06/19/1993
- END -